﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Globalization;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using EYDIngenieria.ERP.Aplicacion.Gestion;
using EYDIngenieria.ERP.ObjetosDeNegocio.Dominio;

public partial class impresiones_OrdenDeTrabajo : System.Web.UI.Page
{
    private EYDIngenieria.ERP.Aplicacion.Gestion.GestionOrdenDeTrabajo gestionOrdenDeTrabajo = new GestionOrdenDeTrabajo();
    protected void Page_Load(object sender, EventArgs e)
    {
        OrdenDeTrabajo ot = (OrdenDeTrabajo)Session["ORDENDETRABAJO"];
        dtlDetalleOrdenDeTrabajo.DataSource = ot.Detalle;
        dtlDetalleOrdenDeTrabajo.DataBind();
        lblCliente.Text = ot.Cliente.RazonSocial;
        lblNumero.Text = ot.NumeroOrdenDeTrabajo.ToString();
        lblDescripcion.Text = ot.Descripcion;
        lblMonto.Text = ot.Monto.ToString("###,###.##");

        dtlGastos.DataSource = ot.GastosGenerales;
        dtlGastos.DataBind();

        lblCosto.Text = gestionOrdenDeTrabajo.ObtenerCosto(ot).ToString("$ 0,0", CultureInfo.CreateSpecificCulture("el-GR"));
        
    }
}
